The Fiat 124 Sport, A Rare Sight, Let Alone 2!